.main-left-1-inner {
    height: 30em;
}
.main-left-1-inner-0 {
	position:relative;
	width: 100%;
	overflow: hidden;
}
.main-left-1-inner-0-left,
.main-left-1-inner-0-mid,
.main-left-1-inner-0-right {
	float: left;
	width: 33%;
}
.main-left-1-inner-1 {
    position: absolute;
    left: 22%;
    right: 25%;
    margin-top:-4em;
}
 [id^="indexslide-"] {
	font-family: sans-serif;
	color:#3c3c3c;
	background: #fcfcfc;
	text-decoration: none;
	margin:10px;
	font-size:20px;
	display:block;
	position:absolute;
	margin-left:-150px;
    box-shadow: 0px 0px 8px 0px #000;
}
 [id^="indexslide-"] img {
    position: relative;
    width: 100%;
    height: 100%;
}
 [id^="indexslide-"] div {
    position: relative;
    width: 100%;
    overflow: hidden;
    background: rgba(255,255,255,0.7);
    font-size:0.75em;
    margin-top: -2em;
}
.main-left-2 {
    margin-top: 0.5em;
}
.main-left-2-inner {
    height: 10em;
}
.main-right-1-inner {
    height: 40em;
}

